both verbally and physically - Almanca İngilizce Sözlük